Is iPhone X still worth it